home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 February / Macworld (1999-02).dmg / Serious Demos / XTension demo / XTension manual 2.0 / XTension manual 2.0.rsrc / TEXT_166.txt < prev    next >
Text File  |  1998-07-18  |  1KB  |  26 lines

  1.  
  2. Blocking helps reduce complexity    
  3.  
  4. You may ‚Äòblock‚Äô or ‚Äòunblock‚Äô any unit or group.   Blocking means that XTension will ignore any X-10 messages which come in addressed to that unit and will not allow any script to change or issue commands to that unit.
  5.  
  6.                block unit "All Outside Alarms"
  7.  
  8. Unblocking reverses this logic, and allows normal  behavior.
  9.  
  10.                unblock unit "All Outside Alarms"
  11.  
  12. You may at any time issue the command ‚ÄòUnblock All Units‚Äô.  This will re-enable any and all devices which may have been blocked.
  13.  
  14. You might wish to prevent any outside light from coming on while it was clearly ‚Äòdaylight‚Äô.
  15.  
  16.             if status of "Daylight" is true then
  17.                 block unit "All Outside Lights"
  18.             end if
  19.       (  this might also be done in the "Sunrise" script... )
  20.  
  21. If you had several chimes as alarms, you might want to block some of them according to your current location.  If you're in the bedroom, then you may not want alarms going off all over the house.
  22.  
  23.            ( on movement in bedroom ) :
  24.             block unit "All Alarms"
  25.             unblock unit "Bedroom Chime"
  26.             ...